@media print {

a.old, ul.hmenu, .mainnav, .rside, .flb, .footer {
 display: none !important;
}

body, html, .header, .content  {
 background: none !important;
}

.lside {
 width: 970px !important;
}

.nblk {
	width: 720px !important;
}

.newsslider {
 width: 970px !important;
}

#nsblk {
 float: left;
 width: 618px !important;
}

#nsblk li {
 background: none !important;
 width: 550px !important;
}

#nsblk .act {
 background: none !important;
 width: 550px !important;
 padding: 10px 20px !important;
}

#nsblk ul li a .active {
 color: #007CC3 !important;
 text-shadow: none !important;
}

#nsblk ul li a .title {
 text-shadow: none !important;
}

.header_w h1, .header_w h1 span {
 text-shadow: none !important;
 color: #007CC3 !important;
}

.hlogo a img {
 display: block !important;
}

.yashare-auto-init {
 display: none !important;
}

}